Synonyms for "hyena dog"

Words with similar meaning